runtime.hchan.dataqsiz (field)
16 uses
runtime (current package)
chan.go#L35: dataqsiz uint // size of the circular queue
chan.go#L112: c.dataqsiz = uint(size)
chan.go#L133: if c.dataqsiz == 0 {
chan.go#L138: return c.qcount == c.dataqsiz
chan.go#L216: if c.qcount < c.dataqsiz {
chan.go#L224: if c.sendx == c.dataqsiz {
chan.go#L296: if c.dataqsiz == 0 {
chan.go#L305: if c.recvx == c.dataqsiz {
chan.go#L432: if c.dataqsiz == 0 {
chan.go#L548: if c.recvx == c.dataqsiz {
chan.go#L616: if c.dataqsiz == 0 {
chan.go#L641: if c.recvx == c.dataqsiz {
chan.go#L748: return int(c.dataqsiz)
select.go#L276: if c.qcount < c.dataqsiz {
select.go#L440: if c.recvx == c.dataqsiz {
select.go#L461: if c.sendx == c.dataqsiz {
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |